Big Huge Thesaurus

alimentary paste

noun